Renewable Energy Sources For Power Generation Research Articles