Source: https://publications.polymtl.ca/3172/1/2018_AnaelleNedelec.pdf