Source: http://oa.upm.es/12809/1/INVE_MEM_2011_107522.pdf