The impact of semiconductors on the concepts of electrochemistry