Dyeing of handmade carpets and recognizing its types