Preparation of a Cationic Hyperbranched Polymer for Inhibiting Clay Hydration Swelling in the Process of Oilfield Waterflooding