Phosphorus removal from anaerobic supernatants by struvite crystallisation: long term validation and process modelling