Affiliation: | (1) College of Environmental and Chemical Engineering, Shanghai University, Shanghai, 200444, People’s Republic of China;(2) Department of Environmental Engineering, Shanghai University of Electric Power, Pinliang Road 2103, Shanghai, 200090, People’s Republic of China;(3) Department of Environmental Horticulture, The University of Seoul, Seoul, 130-743, South Korea |