Calcium carbonate surface/bulk scaling mechanisms and kinetics in a once-through in-situ flow visualization rig