SOLAR POWER GENERATION AND SUSTAINABLE ENERGY A REVIEW