1. Inst. of Resource Biology and Biotechnology, Dept. of Biotechnology, College of Life Science and Technology, Huazhong University of Science and Technology; Wuhan 430074 China
2. Key Laboratory of Molecular Biophysics Ministry of Education, College of Life Science and Technology; Huazhong University of Science and Technology; Wuhan 430074 China