Journal of Zhejiang University science : an international journal (Che-chiang ta hsueh paopienchipu)