Department of Computer and Information Sciences, PIEAS, Islamabad, Pakistan.|Department of Computer and Information Sciences, PIEAS, Islamabad, Pakistan.|Department of Computer and Information Sciences, PIEAS, Islamabad, Pakistan.