1. Department of Computer Systems Technology, North Carolina Agricultural and Technical State University, Greensboro, NC, USA
2. Department of Physics and Astronomy, George Mason University, Fairfax, VA, USA
3. Department of Electrical and Computer Engineering, North Carolina Agricultural and Technical State University, Greensboro, NC, USA