JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C