Urbana man charged with sex assault