A review of pulse design for impulse radio