1. Department of Electronics, Quaid-i-Azam University, 45320 Islamabad, Pakistan
2. Department of Mathematics and Statistics, Faculty of Science, Thompson Rivers University, 900 McGill Road, Kamloops, BC, Canada V2C 0C8
3. Department of Mathematics and Computer Science, Faculty of Science, Alexandria University, Moharram Bey, Alexandria 21511, Egypt
4. Department of Computer Sciences, Quaid-i-Azam University, 45320 Islamabad, Pakistan
5. College of Electrical and Mechanical Engineering, National University of Sciences and Technology (NUST), Islamabad, Pakistan
6. Electrical and Computer Engineering Department, University of Michigan-Dearborn, Dearborn, MI 48128, USA