Organotin compounds: from kinetics to stereochemistry and antitumour activities