Text this: Genetic algorithm-based coverage path planning for autonomous aircraft cabin cleaning by reconfigurable robot.