A review phytic acid: As antinutrient or nutraceutical