Funding for this research was provided by:
National Health and Medical Research Council (1020567, 1021409)
University of South Australia
Ministry of Higher Education
Commonwealth Research and Training scholarship
Article History
Received: 10 May 2021
Revised: 25 August 2021
Accepted: 27 August 2021
First Online: 2 October 2021
Declarations
:
: XFZ is one of the inventors of Chinese patent 200610149832.9. The authors report no other conflicts of interest in this work.
: All procedures were compliant with the approved protocol (U17-14, U13-18) from Animal Ethics Committee of the University of South Australia and the South Australia animal welfare act and the “Australian code of practice and use of animals for scientific purposes”.