Charles Edouard Thiébaud, Switzerland