Graphyne and Graphdiyne: Promising Materials for Nanoelectronics and Energy Storage Applications | doi.page