The adsorption and reaction of fluorine on the Si(100) surface