Taxanes: promising anti-cancer drugs.