Source: http://www.sciencecodex.com/wind_water_and_sun_beat_biofuels_nuclear_and_coal_for_clean_energy_stanford_researcher_says