Source: https://www.lrc.rpi.edu/programs/solidstate/pdf/Jayasinghe-SPIE6337.pdf