mohammad aminul haque