Material decomposition of spectral CT images via attention-based global convolutional generative adversarial network