[1] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, Key Lab Marine Mat & Related Technol, Zhejiang Key Lab Marine Mat & Protect Technol, Ningbo 315201, Zhejiang, Peoples R China
[2] Univ Chinese Acad Sci, 19A Yuquan Rd, Beijing 100049, Peoples R China
[3] Stanford Univ, Dept Struct Biol, Stanford, CA 94305 USA
[4] Univ Maryland, Dept Chem & Biochem, College Pk, MD 20742 USA