1. Division of Information and Computing Technology, College of science and engineering, Hamad Bin Khlifa University, Doha, Qatar
2. Qatar Environment and Energy Research Institute (QEERI), Hamad Bin Khalifa University, Doha, Qatar
3. Electrical and Computer Engineering Department, Texas A&M University at Qatar, Doha, Qatar