Synthesis and characterization of linear, branched and network polysilanes and their reactivity studies towards Ag(I), Pd(II) and Au(III) ions