A review on phyto-pharmacological potentials of Euphorbia thymifolia L.