Germany struggles with its dependency on China