Combretastatins: from natural products to drug discovery.