professor mohammad abdul haque