GOAT: A Global Optimization Algorithm for Molecules and Atomic Clusters | Synapse