Journal of Zhejiang University-Science A(Applied Physics & Engineering)