An evaluation of touchscreen versus keyboard/mouse interaction for large screen process control displays