Energy management : collective and computational intelligence with theory and applications