Cassy, Steve Bug to play Pacha Barcelona in June