Energy-Based Models for Anomaly Detection: A Manifold Diffusion Recovery Approach