1. mmh Labs, Computer Electrical Mathematical Science, and Engineering Division (CEMSE), King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Saudi Arabia
2. Center for VLSI and Embedded Systems Technology (CVEST), International Institute of Information Technology (IIIT), Hyderabad, Telangana 500032, India
3. Electrical Engineering and Computer Sciences, University of California, Berkeley, California 94720, USA