Source: https://publications.polymtl.ca/917/1/2012_MartinWeilBrenner.pdf