A theoretical guide for screening ionic liquid extractants applied in the separation of a binary alcohol-ester azeotrope through a DFT method