Phosphorus–nitrogen compounds. Part 65. Novel diansa-spiro-cyclotetraphosphazenes: synthesis, characterization, bioactivity and electrochemical properties, and dye-sensitized solar cell fabrication studies. (15th September 2022)