Green tea and its health benefits