Chinese film big winner at Shanghai Film Festival