20150204082600.0 Shanghai nongye xuebao. 1000-3924 China 1000-3924 1000-3924 1000-3924 Shanghai nongye xuebao 1000-3924 Shanghai nongye xuebao. Shanghai nongye xuebao