Hazelnuts for good health