1. School of Life and Environmental Sciences, The University of Sydney , Sydney, NSW 2006, Australia
2. Australian Research Council Centre of Excellence for Innovations in Peptide and Protein Science, University of Sydney , Sydney NSW 2006, Australia
3. Sichuan Provincial Academy of Natural Resource Sciences , Chengdu, Sichuan 610000, China