Bouncing Bubble: A fast algorithm for Minimal Enclosing Ball problem