Biomedical sensors and devices