Neocapillen, a new acetylenic hydrocarbon from Artemisia capillaris