Phosphazenes ( P-N compounds) ; structure, preparation & properties