Optimization of preparing a high yield and high cationic degree starch graft copolymer as environmentally friendly flocculant: Through response surface methodology.