Javier Santos-Rivera, 41, charged with sexual assault in Lower Macungie hotel. Victim needed surgery; he posted $100K bail after arrest.