Impact of assembly algorithms on end-to-end performance in Optical Burst Switched networks with different QoS classes