Polyphosphazenes: Synthesis, structures, properties, applications