New mechanistic aspects on the formation of poly(isothianaphthene) from P4S10 and phthalic anhydride derivatives: carbon–carbon bond formation and cleavage via a cyclic reaction mechanism