Hydrocarbon surface chemistry on Si(100)