Renewable Energy Boom: Key Developments in Solar and Wind Power Technology