1. Texas A&M University at Qatar,Department of Electrical and Computer Engineering,Doha,Qatar
2. Tennessee Technological University,Department of Computer Science,Cookeville,TN,USA
3. Texas A&M University,Department of Electrical and Computer Engineering,College Station,TX,USA