1. Department of Orthopedics, The Affiliated Hospital of Qingdao University, Qingdao 266003, Shandong Province, China
2. Department of Nephrology, The First Affiliated Hospital of China Medical University, Shenyang 110001, Liaoning Province, China
3. Cancer Institute, The Affiliated Hospital of Qingdao University, Qingdao University, Qingdao Cancer Institute, Qingdao 266071, Shandong, China
4. School of Life Sciences, Tsinghua University, Beijing 100084, China