Constantin von Hanneken in China 1879-1925