https://azpdf.net/document/y4wxk9lr-energy-levels-in-nanoparticles-absorption-spectrometry.html