Green tea, the gift of nature