Modeling and simulation of polyacrylic acid/protamine nanoparticle precipitation