Energy Band-Gap Engineering of Conjugated Microporous Polymers via Acidity-Dependent in Situ Cyclization | Synapse