Rantoul man faces sex charges