Self-attention-based Diffusion Model for Time-series Imputation in Partial Blackout Scenarios