Bioengineering College, Chongqing University, Chongqing 400044, China;
Department of Biomedical Engineering, Chongqing Medical University;
State Key Laboratory of Ultrasound Engineering in Medicine Cofounded by Chongqing and MOST, Chongqing 400016, China;