electrochemically deposited semiconductor layer on the semiconducting nanoporous oxide electrode. … Institute of Energy Technology Evaluation and Planning. Download