A CCII-based wide frequency range square waveform generator