1. Department of Urology, Chinese People’s Liberation Army General Hospital, Beijing 100853, China
2. Department of Urology, Hainan Hospital of Chinese People’s Liberation Army General Hospital, Beijing 100853, China
3. Shenzhen Edge Medical Co., Ltd, Shenzhen, Guangdong 518116, China