NSC93336 Phenanthridine platinum complex