DOE:10.1009/TMAG.2004.829014 DOE:10.1009/TNS.2003.815103