Taxol: a review