flavin7-artemisinin-100db