Two-dimensional photonic crystals designed by evolutionary algorithms | Synapse