M-Harmonious Labeling