Science China Technological Sciences
Science China Technological Sciences > 2002 > 45 > 3 > 282-290
Science China Technological Sciences > 2003 > 46 > 3 > 234-244
Science China Technological Sciences > 2009 > 52 > 9 > 2779-2784
Science China Technological Sciences > 2010 > 53 > 3 > 720-730
Science China Technological Sciences > 2011 > 54 > 1 > 72-75
Science China Technological Sciences > 2015 > 58 > 5 > 825-831
Science China Technological Sciences > 2015 > 58 > 10 > 1609-1616
Science China Technological Sciences > 2016 > 59 > 4 > 531-539
Science China Technological Sciences > 2017 > 60 > 3 > 479-490