https://hipibagologuqypon.tjarrodbonta.com/fundamentals-of-semiconductor-physics-and-devices-book-48855ge.php