Quantum-chemical DFT model for the formation of the MN2O2, MN2O2X, or MN2O2X2 (X = S, Se) coordination mode in the bis(ligand) Ni(II), Zn(II), and Cd(II) azomethine complexes