Friend,
A positron can flow through p-doped elements without being annahilated. It happens in solarpanels too. Since when a photon hits a metal plate it
releases positron's and electron's the p doped layer is above n doped to avoid annahilation at a large scale( yes it can not be completly avoided)

but the better the layers quality the less annahilation. those are then transported to certain machines that by giving charges power a magnet which
moves coils and type of converts positrons to protons( the wire from a panel to the machine is made of p type for positive and n type for negative) I
hope this helps you. also, if you need more on this ask me( This is my only speciality)