Science in China Series E: Technological Sciences; 52(11):3309-3314 (November 2009)