Source: https://iramis.cea.fr/meetings/matgen4/Presentations/MNDN-1.pdf