Zeng, Huijuan https://orcid.org/0000-0001-8091-1768
Pan, Jing
Hu, Chao
Yang, Jiliang
Li, Jiahao
Tan, Tianbao
Zheng, Manna
Shen, Yuanchao
Yang, Tianyou
Deng, Yun
Zou, Yan
Article History
Received: 23 October 2021
Revised: 1 June 2022
Accepted: 27 June 2022
First Online: 11 July 2022
Conflict of interest
: The authors declare no competing interests.
: This study was approved by the Animal Ethics Committee of Guangzhou Women and Children’s Medical Center, Guangzhou Medical University.