Affiliation: | a Department of Chemical and Materials Engineering, Pakistan Institute of Engineering & Applied Sciences, P.O. Nilore, Islamabad, Pakistan b Faculty of Computer Science & Engineering, GIK Institute, Topi, Swabi, NWFP, Pakistan c Department of Mechanical Engineering, Queens University, Kingston, ON, Canada K7L3N6 |