Neurofeedback: using computer technology to alter brain functioning