Source: https://conference.pixel-online.net/conferences/ICT4LL2012/common/download/Paper_pdf/125-QIL18-FP-Gramegna-ICT2012.pdf