Novel porphyrin-labelled poly(N-isopropylacrylamides): syntheses from bromoalkyl-containing prepolymers and physicochemical properties