Corresponding author: Mohammad Badr Almoshantaf