The semiconductor layer may be formed by physical vapor deposition, such as evaporation or sputtering, or by chemical deposition, such as atomic layer deposition, or by forming a thin layer of a precursor which is then decomposed to form the semiconductor layer.