A multimodal optical and electrochemical device for monitoring surface reactions: redox active surfaces in porous silicon Rugate filters.