Phytic acid: Blessing in disguise, a prime compound required for both plant and human nutrition.