Ultrasonic preparation of cationic cotton and its application in ultrasonic natural dyeing.