Hans Christian von Felten, Switzerland