1 School of Medicine, Shaoxing University, Shaoxing, Zhejiang, 312000, PR China.
2 Department of Vascular and Hernia Surgery, Shaoxing People's Hospital, The Affiliated Hospital of Shaoxing University, Shaoxing, 312000, PR China. Electronic address: tanglm@usx.edu.cn.