[1] Chinese Acad Sci, Inst Oceanol, Qingdao 266071, Shangdong, Peoples R China
[2] Chinese Acad Sci, Ctr Ocean Mega Sci, 7 Nanhai Rd, Qingdao 266071, Shandong, Peoples R China
[3] Qingdao Natl Lab Marine Sci & Technol, Lab Marine Biol & Biotechnol, Qingdao 266200, Shangdong, Peoples R China
[4] Univ Chinese Acad Sci, Beijing 100039, Peoples R China