https://schools.aglasem.com/14797
CBSE Class 12 Physics Notes: Semiconductor Electronics – P-N Junction