New model of chromite and magnesiochromite solubility in silicate melts