Ultrasonic assisted dyeing