Source: https://dspace.mit.edu/bitstream/handle/1721.1/33324/62314026-MIT.pdf?sequence=2