Paclitaxel: biosynthesis, production and future prospects.