Computational study on vapor phase coupling reaction between diiso(thio)cyanates with diamines, diols, and dithiols