1. Tennessee Technological University,Department of Computer Science,Cookeville,TN,USA
2. Florida State University,Department of Electrical and Computer Engineering,Tallahassee,FL,USA
3. University of Hertfordshire,Department of Engineering and Technology,Hertfordshire,UK
4. Texas A&M University at Qatar,Department of Electrical and Computer Engineering,Doha,Qatar