Fundamentals, Devices, and Applications - Guigen Zhang (Taylor and Francis, 2022)