Graphene-based reconfigurable leaky-wave antennas for THz applications