770 Middle Road
Dresden, ME 04342
United States
Central University of Finance and Economics
Power system, Virtual water, Embodied carbon, Water-carbon nexus, solar photovoltaic