A quadratic extended edge-finding filtering algorithm for cumulative resource constraints