Investigation of in vitro PDT activities of zinc phthalocyanine immobilised TiO2 nanoparticles.