Topic: semiconductor basics