Artemisia selengensis Turcz. leaf extract promotes longevity and stress resistance in Caenorhabditis elegans. (4th March 2022)