Self-aggregating behavior of poly(4-vinyl pyridine) and the potential in mitigating sand production based on π-π stacking interaction