Nonadiabatic dynamics with quantum nuclei: simulating charge transfer with ring polymer surface hopping. (20th September 2019)