Octreotide acetate-templated self-assembly Pt nanoparticles and their anti-tumor efficacy. Issue 53 (11th June 2015)