Flotation production of vitrinite maceral concentrate and its optimization using response surface approach