Precambrian banded iron-formations: Physicochemical conditions of formation