Heterogeneous catalyst design by generative adversarial network and first-principles based microkinetics | Synapse