AutoDock Vina: improving the speed and accuracy of docking with a new scoring function, efficient optimization and multithreading - Trott, O; Olson, A (J Comp Chem, 2010)