Fraction from Artemisia annua NSC616084