Three sesquiterpenes from Artemisia annua