Beta-carotene: functions, health benefits, adverse effects and applications.