1. National University of Computer and Emerging Sciences,Karachi,Pakistan
2. College of Science and Engineering, Hamad Bin Khalifa University,Doha,Qatar
3. Mehran University of Engineering and Technology,Jamshoro,Pakistan
4. City University of Hong Kong,Hong Kong