An effective hybrid cuckoo search algorithm for constrained global optimization