Declaration of interest: The authors report no conflicts of interest. The authors alone are responsible for the content and writing of the paper.
This work was supported by Medical Peak Construction Projects in Liaoning Province (No. 2010696) and the Free Researchers’ Plan of Shengjing Hospital (No. 200806).