Shah, Syed Abdul Baqi, Science and Technology Unit, Umm Al-Qura University, Saudi Arabia