Science China Technological Sciences
Science China Technological Sciences > 2010 > 53 > 3 > 748-760
Science China Technological Sciences > 2012 > 55 > 10 > 2820-2828
Science China Technological Sciences > 2013 > 56 > 9 > 2310-2316
Science China Technological Sciences > 2017 > 60 > 2 > 289-298
Science China Technological Sciences > 2019 > 62 > 10 > 1816-1824