Science China Technological Sciences
Science China Technological Sciences > 2012 > 55 > 2 > 341-356
Science China Technological Sciences > 2012 > 55 > 7 > 1833-1837
Science China Technological Sciences > 2012 > 55 > 2 > 341-356
Science China Technological Sciences > 2012 > 55 > 7 > 1833-1837