Flocculants are cationic, anionic and nonionic polyacrylamide based high molecular weight chemicals used in municipal and industrial water treatment plants to increase the precipitation efficiency of coagulants, sludge dewatering and special applications such as heavy metal removal in mining industry.