McHenry County man charged with indecent solicitation, trave