Potential kinetic model for scaling and scale inhibition mechanism