Text this: Optimal accuracy and runtime trade-off in wavelet based single-trial P300 detection