1. Department of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran
2. Department of Mechanical Engineering, Polytechnique Montréal, Montreal, QC, Canada
3. Department of Industrial and Systems Engineering, Department of Electrical and Computer Engineering, and Coordinated Science Lab, University of Illinois Urbana-Champaign, Urbana, IL, USA