Anticancer cluster bombs