Exchange means change: an unsupervised single-temporal change detection framework based on intra- and inter-image patch exchange