Understanding the Role of Sonochemical and Sono-electrochemical Parameters in Semiconductor Cleaning