A numerical model for cloud cavitation based on bubble cluster