Text this: Intelligent quality control of ocean buoy profile data using a GRU-mean teacher framework.