Artemisinin is an intelligent bomb against cancer