1. Energy Technologies Area Lawrence Berkeley National Laboratory Berkeley CA 94720 USA
2. Applied Mathematics and Computational Research Division Lawrence Berkeley National Laboratory Berkeley CA 94720 USA
3. School of Information University of California at Berkeley Berkeley CA 94709 USA
4. School of Computer Science & Information Technology Lucerne University of Applied Sciences and Arts Lucerne 6343 Switzerland
5. Department of Mechanical Engineering University of California at Berkeley Berkeley CA 94709 USA
6. Department of Mechanical Engineering, Division of Materials Science and Engineering Boston University Boston MA 02215 USA