Ultra-narrowband perfect absorber based on polymer cylinder with cavity array structure for refractive index gas sensing | JoVE Visualize