1. Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA
2. Department of Computer Engineering, Rochester Institute of Technology, Rochester, NY, USA
3. Department of Electrical and Microelectronic Engineering, Rochester Institute of Technology, Rochester, NY, USA