dihydroartemisinin Synonyms