Gravar-mail: A non-linear three-dimensional model for quantifying microbubble dynamics