Tuning silver(I) coordination architectures by ligands design: from dinuclear, trinuclear, to 1D and 3D frameworks