Depressing behaviors and mechanism of an eco-friendly depressant on flotation separation of cassiterite and fluorite