Zaslat SMS: An introduction to the physics and electrochemistry of semiconductors :