Journal of Zhejiang University Science A?Applied Physics & Engineering