1. Key Laboratory of Tropical Biological Resources of Ministry of Education, Key Laboratory for Marine Drugs of Haikou, School of Life and Pharmaceutical Sciences, Hainan University, Haikou 570228, China
2. Medical School, Guangxi University, Nanning 530004, China
3. Institute for Molecular Bioscience, Australian Research Council Centre of Excellence for Innovations in Peptide and Protein Science, The University of Queensland, Brisbane, Queensland 4072, Australia