cotton yarn spinning facility