Characterizing dark spectra in mercury surface observations by nonlinear hyperspectral modeling