Resonant grating filters as refractive index sensors for chemical and biological detections