Magnesium alkylidene carbenoids: Generation from 1-halovinyl sulfoxides with Grignard reagents and studies on their property, mechanism, and some synthetic uses