On her first trip to China, Nobel Prize-winning physicist Anne L'Huillier from Sweden delivers a lecture at Fudan University ...