Is electron and hole flow the same in a diode?is the following explanation correct .if not then please provide the correct one
When diode is forward biased,the forward current is the sum of electron current and hole current.this current is diffusion current.the electron current is due to flow of electrons in conduction band.they leave behind holes which creates positive immobile ions in n side of diode.Now hole current is due to the flow electrons in valence band these electrons fill the holes on p side as they come from n side.Due to this holes appear to move.
So basically there are two kinds of electrons flowing.the free electrons(they do not fill holes) responsible for electron current and valence electrons responsible for hole current.
Is this all correct? If not please explain it to me clearly