1. Department of Computer Science, Stanford University, USA
2. Department of Computer Science, University of Toronto, Canada
3. Department of Chemistry, University of Toronto, Canada
4. Vector Institute for Artificial Intelligence, Toronto, Canada
5. Lebovic Fellow, Canadian Institute for Advanced Research (CIFAR), 661 University Ave, Toronto, Ontario M5G, Canada