chenchun's ppt