Fraction from Artemisia annua NSC616086