IBM Almaden Research Center, San Jose, CA;IBM Almaden Research Center, San Jose, CA;IBM Almaden Research Center, San Jose, CA;IBM Almaden Research Center, San Jose, CA;IBM Almaden Research Center, San Jose, CA;IBM Almaden Research Center, San Jose, CA;IBM Almaden Research Center, San Jose, CA;IBM Software Solutions, Santa Teresa Lab, San Jose, CA;IBM Software Solutions, Santa Teresa Lab, San Jose, CA;IBM Software Solutions, Santa Teresa Lab, San Jose, CA;IBM Software Solutions, Santa Teresa Lab, San Jose, CA;IBM Software Solutions, Santa Teresa Lab, San Jose, CA;-;University of California, Davis, CA;University of California, Davis, CA;University of California, Davis, CA;IBM Applied Science & Technology, Winchester SO21 2JN, UK;IBM Applied Science & Technology, Winchester SO21 2JN, UK