Detecting spatially co-expressed gene clusters with functional coherence by graph-regularized convolutional neural network