Funding for this research was provided by:
National Natural Science Foundation of China (81774093, 81573784, 31770983)
Natural Science Foundation of Hubei Province (2019CFB705)
Received: 4 November 2020
Accepted: 15 February 2021
First Online: 15 March 2021
: All the experiments were performed according to guidelines and study protocols of the Institutional Animal Care and Use Committee at Tongji Medical College, Huazhong University of Science and Technology (IACUC number, S2341).
: Not applicable.
: The authors declare no competing interests.