The ACA–BEM approach with a binary-key mosaic partitioning for modelling multiple bubble dynamics