What is a transistor made of