1. Department of Computer Science, School of Computer, Mathematical and Natural Sciences, Morgan State University, Baltimore, MD 21251, USA
2. Bioengineering Department, University of Louisville, Louisville, KY 20292, USA
3. Electronics and Communications Engineering Department, Mansoura University, Mansoura 35516, Egypt
4. Electrical and Computer Engineering Department, Morgan State University, Baltimore MD 21251, USA