Association rule mining with a special rule coding and dynamic genetic algorithm for air quality impact factors in Beijing, China | Synapse