dihalides