1. Institute for Molecular Bioscience, The University of Queensland, Brisbane, Queensland 4072, Australia
2. Australian Research Council Centre of Excellence for Innovations in Peptide and Protein Science, The University of Queensland, Brisbane, Queensland 4072, Australia
3. School of Life Sciences, Zhengzhou University, Zhengzhou, Henan 450001, China
4. Centre for Microscopy and Microanalysis, The University of Queensland, Brisbane, Queensland 4072, Australia
5. School of Pharmaceutical Sciences (Shenzhen), Sun Yat-sen University, Shenzhen 518107, China