Artemisinin and nitric oxide : mechanisms and implications in disease and health /: mechanisms and implications in disease and health. ([2015])