Dimensional homogeneity constrained gene expression programming for discovering governing equations | Synapse