WE USE BQ24450 IC FOR CHARGE THE BATTERY FROM SOLAR CELL IN EXTERNAL QUASI-DARLINGTON MODE INPUT VOLTAGE IS 40 OR 60 WATT SOLAR MODULE /OPEN CKT VOLTAGE 21VOLT VMP IS 18VOLT TRANSISTOR USED IS TIP35C NPN & 2N2905 AS PNP FOR EQD, BATTERY IS 40AH FOR 40WATT MODULE & 60AH FOR 60WATT PANEL BUT MY NPN TRANSISTOR GET HEATED WHILE CHARGING EVEN FOR LOW CURRENT 0.5 AMP ALSO WHY. GUDE ME TO REDUCE TEMP.