Evaluation of novel and existing QRST cancellation methods