Calculation of free-Mg2+ concentration in adenosine 5'-triphosphate containing solutions in vitro and in vivo.