1. Institute of Resource Biology and Biotechnology, Department of Biotechnology, College of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan 430074, China
2. Key Laboratory of Molecular Biophysics, Ministry of Education, 1037 Luoyu Road, Wuhan 430074, China
3. Lab of Computational Chemistry and Drug Design, State Key Laboratory of Chemical Oncogenomics, Peking University Shenzhen Graduate School, Shenzhen 518055, China
4. Ministry of Education Key Laboratory of Industrial Biotechnology, School of Biotechnology, Jiangnan University, Wuxi 214122, China
5. College of Life Sciences, Wuhan University, 299 Bayi Road, Wuhan 430072, China
6. Department of Protein Evolution, Max Planck Institute for Biology, Max-Planck-Ring 5, Tübingen 72076, Germany
7. Shenzhen Bay Laboratory, Shenzhen 518132, China