Journal of Zhejiang University-SCIENCE A | DeepDyve