[1] Chinese Acad Sci, Chengdu Inst Biol, Key Lab Environm & Appl Microbiol, Chengdu 610041, Peoples R China
[2] Environm Microbiol Key Lab Sichuan Prov, Chengdu 610041, Peoples R China
[3] Chinese Acad Sci, Grad Univ, Beijing 100049, Peoples R China
[4] Sichuan Inst Atom Energy, Dept Biotechnol, Chengdu 610101, Peoples R China