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