Mechanisms And Site Requirements Of Bimolecular Coupling Reactions Over Heterogeneous Catalysts