Sinopec seeks Chinese shale-gas venture with BP