Functionalized poly(pyrrole-3-carboxylic acid) nanoneedles for dual-imaging guided PDT/PTT combination therapy. (June 2018)