http://ewh.ieee.org/soc/icss/~asptc/reports/2001_report.pdf