Artemisia annua: The Covid-19 saviour the world never had