Funding for this research was provided by:
National Natural Science Foundation of China (No. 81801422)
The New Xiangya Talent Project of The Third Xiangya Hospital of Central South University (No. JY201706)
Received: 24 December 2020
Accepted: 23 February 2021
First Online: 9 March 2021
: This study was approved by the ethics committee and institutional review board of the Third Xiangya Hospital of Central South University (No.2020S530). Written informed consent was obtained from all human subjects.
: Not applicable.
: The authors report no conflicts of interests.