1. Capital University of Science and Technology, Islamabad, Pakistan
2. Centre of Excellence in Science and Applied Technologies, Islamabad, Pakistan
3. National University of Computer and Emerging Sciences, Islamabad, Pakistan
4. The University of Texas at Austin, Austin, TX, USA