عبد المجيد محمد عبد الوهاب الدباء's scientific contributions