Graphdiyne: synthesis, properties, and applications | Synapse