Chemical and biological study on the essential oil of Artemisia caerulescens L. ssp. densiflora (Viv.)