http://www.aceee.org/conf/06modeling/azevado.pdf