State assignment for area minimization of sequential circuits based on cuckoo search optimization. (May 2015)