Affiliation: | 1. State Key Laboratory of Microbial Resources, Institute of Microbiology, Chinese Academy of Sciences, NO. 1 Beichen West Road, Chaoyang District, Beijing, 100101, China 2. University of Chinese Academy of Sciences, Beijing, 100049, China
|