Two-phase algorithm for solving the preference-based multicriteria optimal path problem with reference points