Antoine Cantin wins NingBo Open 2018