1. Department of Electrical and Computer Engineering National University of Singapore 4 Engineering Drive 3 Singapore 117583 Singapore
2. Emerging Device and Chip Laboratory Hangzhou Institute of Technology Xidian University Hangzhou 311200 China
3. College of Artificial Intelligence Southwest University Chongqing 400715 China
4. Institute for High Performance Computing, A*STAR 1 Fusionopolis Way Singapore 138632 Singapore