Funding for this research was provided by:
National Natural Science Foundation of China (81800212, 82070408)
Received: 3 April 2021
Accepted: 13 June 2021
First Online: 5 July 2021
: The study passed ethical review by the Ethics Committee of Sir Run Run Shaw Hospital, College of Medicine, Zhejiang University. No informed consent was available due to the retrospective design.
: All authors confirmed and approved to publication.
: All authors have no competing interests.