Text this: Theoretical study of the ?2-graphyne p-n junction diode devices