Graphdiyne: Fundamentals and Applications in Renewable Energy and Electronics (IEEE, 2003)