1. Shenzhen College of Advanced Technology University of Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences Shenzhen China
2. State Key Lab of IoTSC, Faculty of Science Technology University of Macau Macau China
3. Smeal College of Business Pennsylvania State University State College Pennsylvania USA
4. Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences Shenzhen China