Principal supervisor: Professor Jochen Mueller