Barwais, Faisal A, Queensland University of Technology and Umm Al-Qura University, Australia