Reactions on sulfide mineral surfaces in connection with xanthate flotation studied by diffuse reflectance FTIR spectroscopy, atomic absorption spectrophotometry and calorimetry