information on Difference between solar, wind, and hydropower versus coal, petroleum, and natural gas.