1. School of Medicine, Guangxi University, Nanning 530004, China
2. Center for Novel Target and Therapeutic Intervention, Institute of Life Sciences, Chongqing Medical University, Chongqing 400016, China
3. Institute for Molecular Bioscience, Australian Research Council Centre of Excellence for Innovations in Peptide and Protein Science, The University of Queensland, Brisbane 4072, Queensland, Australia
4. Key Laboratory of Tropical Biological Resources of Ministry of Education, Hainan University, Haikou 570228, China