AutoDock Vina: Improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading. - Oleg Trott; Arthur J. Olson (J. Comput. Chem., 2010)