Synthesis and photochemical reactions of functional organotin macromolecules