Minority charge carriers

Majority charge carriers

Electrons

Protons