Square-planar nickel(II) complexes with a tridentate Schiff base and monodentate heterocycles: self-assembly to dimeric and one-dimensional array via hydrogen bonding