Basic Concepts for Semiconductor