Mohammad Mustafizur Rahman's scientific contributions