Yang Zhang Film Director, China Awarded Films Shower in 24th Toronto International Film Festival Quitting in 12nd Stockholm International Film Festival