Taccalonolides: Novel microtubule stabilizers with clinical potential.