Refreshing Lemonade with Mint and Lemon Slices