Key Laboratory of Water and Sediment Sciences;
Ministry of Education of China;
Department of Environmental Engineering;
Peking University;
Beijing 100871;
China;
State Key Laboratory of Biochemical Engineering;
Institute of Process Engineering;
Chinese Academy of Sciences;
Beijing 100080;
China;