Upon publication of this article the 2nd affiliation for author Tingchen Ma was listed incorrectly as Shenzhen College of Advanced Technology, University of Chinese Academy of Sciences, Shenzhen, 518055
The correct affiliations for Tingchen Ma are
1Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
2University of Chinese Academy of Sciences, Beijing 100049, China
The article has been updated