A Noise-Resilient Semi-Supervised Graph Autoencoder for Overlapping Semantic Community Detection