Fraction from Artemisia annua NSC616085