[Peng, Jianxin; Zhang, Xi] Cent China Normal Univ, Sch Life Sci, Inst Entomol, Wuhan 430079, Peoples R China.
[Deng, Yongqiang; Xu, Tao; Ji, Chen] Chinese Acad Sci, Inst Biophys, Natl Key Lab Biomacromol, Beijing 100101, Peoples R China.
[Chang, Hao] Univ Sci & Technol China, Sch Life Sci, Hefei 230026, Peoples R China.
[Zhang, Mingshu; Xu, Pingyong] Chinese Acad Sci, Inst Biophys, Lab Interdisciplinary Res, Beijing 100101, Peoples R China.