Integrating Semi-Supervised Learning and Expert System for wetland vegetation classification using Sentinel-2 data