Text this: A Novel Temperature Drift Compensation Algorithm for Liquid-Level Measurement Systems