Systematic Study of the Effects of Polyamines on Calcium Carbonate Precipitation