Intermittent Nature Of Renewable Energy Sources Research Articles