Non-dispatchable Renewable Energy Research Articles