Adaptable Design Improvements For Electromagnetic Shock Wave Lithotripters And Techniques For Controlling Cavitation