Renewable Energy Based Power Generation Research Articles