Dynamics of bubble formation and detachment from an immersed micro-orifice on a plate