. "To control threshold voltages of the first single crystal semiconductor layer 120 and the second single crystal semiconductor layer 124, a p-type impurity such as boron, aluminum, or gallium or an n-type impurity such as phosphorus or arsenic may be added to the first single crystal semiconductor layer 120 and the second single crystal semiconductor layer 124." . . .