A stable inverse opal structure of cadmium chalcogenide for efficient water splitting1. Issue 36 (28th September 2015)