Physics Sem-III Sec-I Renewable Energy and Energy Harvesting