Automatic sizing of CMOS-based analogue circuits using Cuckoo search algorithm