Core-level spectroscopy of hydrocarbons adsorbed on Si(100)-(2×1): A systematic comparison