http://icom2008.org/viewpaper.cfm?ID=2321