A REVIEW OF SOLAR ENERGY BASED HEAT AND POWER GENERATION X2026