State Key Laboratory of Microbial Resources;
Institute of Microbiology;
Chinese Academy of Sciences;
Beijing 100101;
China;
Graduate University of Chinese Academy of Sciences;
Beijing 100039;
China;
Institute of Oceanology;
Chinese Academy of Sciences;
Qingdao 266701;
China;