Author: State Key Joint Laboratory of Environmental Simulation and Control (ESPC)