Science China Technological Sciences
Science China Technological Sciences > 2004 > 47 > 5 > 505-517
Science China Technological Sciences > 2009 > 52 > 4 > 1027-1038
Science China Technological Sciences > 2011 > 54 > 11 > 3091-3097
Science China Technological Sciences > 2013 > 56 > 2 > 518-528
Science China Technological Sciences > 2013 > 56 > 8 > 2025-2036
Science China Technological Sciences > 2016 > 59 > 2 > 252-264
Science China Technological Sciences > 2017 > 60 > 1 > 16-26
Science China Technological Sciences > 2017 > 60 > 6 > 844-853