There is another name for "renewable energy sources" like wind and solar power. "Unreliable energy sources" is a better fit.