Composition and anti-oxidant, anti-cancer and anti-inflammatory activities of Artemisia herba-alba, Ruta chalpensis L. and Peganum harmala L.