Funding for this research was provided by:
National Natural Science Foundation of China (81672291, 31071210)
Received: 16 October 2020
Accepted: 11 May 2021
First Online: 19 May 2021
: Study was approved by the Ethics Committee of West China Hospital. Written consent was acquired from all included patients.
: Not applicable.
: No interest conflicts to announce.