Zhao, Yan http://orcid.org/0000-0001-8635-6443
Wu, Mei http://orcid.org/0000-0002-6021-6554
Li, Jing
Meng, Ping
Chen, Jiakui
Huang, Zhibin
Xu, Jin http://orcid.org/0000-0002-6840-1359
Wen, Zilong
Zhang, Wenqing http://orcid.org/0000-0002-3636-7133
Zhang, Yiyue http://orcid.org/0000-0002-9402-3523
Article History
Received: 5 July 2021
Revised: 9 September 2021
Accepted: 23 September 2021
First Online: 5 October 2021
Competing interests
: The authors declare no competing interests.
: The zebrafish study was reviewed and approved by the animal research advisory committee of South China University of Technology.