1. Department of Endocrinology The Eighth Affiliated Hospital Sun Yat‐sen University Shenzhen P.R. China
2. School of Life Science and Technology Harbin Institute of Technology Harbin P.R. China
3. State Key Laboratory of Robotics and Systems Harbin Institute of Technology Harbin P.R. China
4. Department of Endocrinology the Fourth Affiliated Hospital of Harbin Medical University Harbin P.R. China