[1] Chinese Acad Sci, Natl Lab Biomacromolecules, Beijing 100101, Peoples R China
[2] Huazhong Univ Sci & Technol, Coll Life Sci & Technol, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Joint Lab Inst Biophys, Wuhan 430074, Peoples R China