Synthesis, properties and applications of 3D carbon nanotube–graphene junctions