Slides collection of Hangxiaoyuan of BUAA