Analysis of shear-induced platelet aggregation with population balance mathematics