Source: https://iopscience.iop.org/article/10.1088/0953-4075/22/14/007/pdf