No. 258, Xueyuan Street
Hangzhou City
China
Life Cycle Assessment, Hydrogen Production, Water Electrolysis, wind power, global warming potential