Artemisinin: a natural counterpart to anti-microbial, anti-parasitic, and anti-viral drugs