Source: https://npdp.stanford.edu/sites/default/files/other_materials/some_dam_hydro_news4_29_16.pdf