MacroE-Net: Unsupervised deep learning-based illumination network for enhancing segmentation of skin lesions in macroscopic images