Therapeutic applications of pomegranate (Punica granatum L.): a review.