Band-gap engineering
Band-gap engineering is the process of controlling or altering the band gap of a material. This is typically done to semiconductors by controlling the composition of alloys, constructing layered materials with alternating compositions, or by inducing strain either epitaxially or topologically.