Silicate glass and mineral dissolution: calculated reaction paths and activation energies for hydrolysis of a q3 si by H3O+ using ab initio methods.