Conjugated microporous poly(benzochalkogenadiazole)s for photocatalytic oxidative coupling of amines under visible light.