Graduate School at Shenzhen;
Tsinghua Uniuersity;
Shenzhen 518055;
China;
College of Chemistry and Environmental Engineering;
Shenzhen University;
Shenzhen 518060;
China;
State Environmental Protection Key Laboratory of Microorganism Application and Risk Control(MARC);
Tsinghua University;
Shenzhen 518500;
Guangdong;
China;