dihalide