Iron release and uptake by plant ferritin: effects of pH, reduction and chelation.