Some facts about green tea