University of Birmingham Kinetic multi-layer model of aerosol surface and bulk chemistry (KM-SUB)