Magainin II modified polydiacetylene micelles for cancer therapy.