محمد عبد الرحمن الوكيل's scientific contributions