Couple of days back, the CPU fan of my iMac G7.1 has been making loud buzzing noise. Within no time, the screen froze and turned green. Even after restarting the system, the screen remained green. How can this problem be identified and sorted?