Purification and characterization of phycoferritin from the edible bluegreen algae, spirulina platensis