Enhanced light trapping in thin-films perovskite solar cells by photonic crystal structures | Synapse