Artemisinin and its derivatives throughout the therapeutic mechanisms and clinical potential | Synapse