N And P Type Semiconductors