1. Institute of Biomedical Engineering, College of Life Sciences, Qingdao University, 308 Ningxia Road, Qingdao 266071, China
2. Department of Urology, Key Laboratory of Urinary System Diseases, The Affiliated Hospital of Qingdao University, Qingdao 266003, China
3. Department of Thyroid Surgery, The Affiliated Yantai Yuhuangding Hospital of Qingdao University, Yantai 264099, China