Text this: A new mathematical model for coal flotation kinetics