Quantization of the hydration and dodecylamine adsorption characteristics of hematite and quartz surface active sites to forecast the flotation behavior of minerals