Science in China Series E: Technological Sciences : Volume 52
Science in China Series E: Technological Sciences : Volume 52, Issue 6, June 2009