Optimization of an independent component analysis approach for artifact identification and removal in magnetoencephalographic signals