Text this: Path planning algorithm for WCE with joint energy replenishment and data collection based on multi-objective optimization