Supramolecular network formed through O-H...O and pi-pi stacking interactions: Hydrothermal syntheses and crystal structures of [M(H2O)6](optp)2 (M = Mg, Ni, Zn, and optp = 1-oxopyridinium-2-thiopropionate)