Experimental evaluation of a UWB-based cooperative positioning system for pedestrians in GNSS-denied environment