Touch screen interfaces: Analog front ends and signal processing issues