1. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, Guangdong Province, 518055, People's Republic of China
2. School of Biological and Environmental Sciences, University of Aberdeen, Aberdeen, AB24 2TZ, UK
3. Institute of Genetics and Developmental Biology, Chinese Academy of Sciences, Beijing, 100101, People's Republic of China
4. China Medical University, Shenyang, Liaoning Province, 110122, People's Republic of China
5. National Institute of Diabetes and Digestive and Kidney Diseases, National Institutes of Health, Bethesda, MD, USA