Renewable Energy Sources For Electricity Generation Research Articles