Touted as a low carbon source of energy, China's hydropower projects are wreaking havoc on river systems across the country and southeast Asia, reports Yale Environment 360