1. University of Arkansas,Computer Science and Computer Engineering Department,Fayetteville,AR,USA
2. University of Arkansas,Electrical Engineering Department,Fayetteville,AR,USA
3. Stevens Institute of Technology,Electrical and Computer Engineering Department,Hoboken,NJ,USA