A review of traditional uses, phytochemistry and pharmacology of Portulaca oleracea L. (9th June 2017)