Detectors and sensors