Microsecond MD simulations of human CYP2D6 wild-type and five allelic variants reveal mechanistic insights on the function