General central firefly algorithm based on different learning time | Synapse