Hanyu Wins Skate Canada In Grand Prix