HPD officer charged with sexual assault