Department Materials Science and Engineering, Uppsala University, P.O. Box 35, 751 03 Uppsala, Sweden ...