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