Semiconductor and electronic