The abundant health benefits of mint leaves