Overheated GPU is the root cause!!
Dhanushka_Liyanage posted the best working solution, but will require technical knowledge/expertise to perform the fix. If you don't have the technical expertise, I suggest you bring your laptop to an expert computer technician.
Kudos to Dhanushka_Liyanage...