properties of semiconductor