Science China Technological Sciences
Science China Technological Sciences > 2007 > 50 > 5 > 534-549
Science China Technological Sciences > 2008 > 51 > 7 > 827-841
Science China Technological Sciences > 2013 > 56 > 7 > 1697-1708
Science China Technological Sciences > 2013 > 56 > 10 > 2385-2390
Science China Technological Sciences > 2015 > 58 > 3 > 434-442
Science China Technological Sciences > 2017 > 60 > 11 > 1658-1673
Science China Technological Sciences > 2018 > 61 > 7 > 1081-1091