Recent insights into the biological and pharmacological activity of lycopene