vinyl halides