Science China Technological Sciences
Science China Technological Sciences > 2003 > 46 > 6 > 620-626
Science China Technological Sciences > 2008 > 51 > 11 > 1881-1885
Science China Technological Sciences > 2009 > 52 > 1 > 10-14
Science China Technological Sciences > 2009 > 52 > 2 > 332-335
Science China Technological Sciences > 2009 > 52 > 9 > 2758-2761
Science China Technological Sciences > 2010 > 53 > 2 > 313-316
Science China Technological Sciences > 2011 > 54 > 1 > 33-37
Science China Technological Sciences > 2014 > 57 > 4 > 720-724