Solubility and solution mechanisms of chlorine and fluorine in aluminosilicate melts at high pressure and high temperature