StrEBM: A Structured Latent Energy-Based Model for Blind Source Separation