Amorphous semiconductors