Exomoon detection via photometric signal variability due to surface hotspots