Adsorption of ethylene on the Si(100)(2 × 1) surface