Pulse pile-up correction by auto-regression on linear operations (ARLO) method: A comparison with integration-based algorithms