Cao Dun — film director and cinematographer