Renewable Based Power Generation Research Articles