Recent Developments In Cavitation Mechanisms