The mechanism of self-association of human γ-D crystallin from molecular dynamics simulations