The opposite associations of lycopene and body fat mass with humoral immunity in type 2 diabetes mellitus: a possible role in atherogenesis.