Discrete semiconductors