A Kinetic-Diffusion Asymptotic-Preserving Monte Carlo Algorithm for the Boltzmann-BGK Model in the Diffusive Scaling | Synapse