Toward the Classical Description of Halogen Bonds: A Quantum Based Generalized Empirical Potential for Fluorine, Chlorine, and Bromine.