Chemical Sensing with Solid State Devices