Phytoferritin and its implications for human health and nutrition.