Bruno Fankhauser, Switzerland