1. Maynooth University, Ireland
2. Asian Institute of Technology, Thailand
3. Lahore College for Women University, Pakistan
4. The University of Lahore, Pakistan
5. Comsats University Islamabad, Attock Campus, Pakistan
6. Government College University Lahore, Pakistan
7. Dept. of Mathematics and Computer Science, Karlstad University, Sweden