Effects of fluorine on the solubilities of Nb, Ta, Zr and Hf minerals in highly fluxed water-saturated haplogranitic melts