[1] Zhejiang Univ, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
[2] Harvard Univ, Ctr Green Bldg & Cities, Cambridge, MA 02138 USA
[3] Zhejiang Univ, Sch Mech Engn, Hangzhou 310027, Peoples R China
[4] Hong Kong Univ Sci & Technol, Div Environm & Sustainabil, Kowloon, Clear Water Bay, Hong Kong 999077, Peoples R China
[5] Harvard TH Chan Sch Publ Hlth, Dept Environm Hlth, Boston, MA 02115 USA