Modern semiconductor physics and device applications. (2021)