OptiStrain: A vision- and microfluidics-based tactile sensor with high spatial and temporal resolution