Received: 21 June 2022
Accepted: 15 November 2022
First Online: 24 November 2022
: All animal procedures were approved by the Institutional Animal Care and Use Committee at Huaqiao University (Approval No. HQ-ECLA-20200316). There were no human participants in this study.
: Not applicable.
: The authors have no conflict of interest to declare.