Added several semiconductors' properties, and made explicit some array deallocations (in case bandstructure objects are reused).