1. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, People’s Republic of China
2. The Shenzhen Key Laboratory for Low-Cost Healthcare, Shenzhen, People’s Republic of China
3. University of Chinese Academy of Sciences, Beijing, People’s Republic of China