Crystal engineering: identification of a unique supramolecular synthon based on C=O···X interaction in halogen-substituted aromatic carboxaldehydes