Gravar-mail: GPU-based Efficient Realistic Techniques for Bleeding and Smoke Generation in Surgical Simulators