Dyeing Process, Dye-stuff Chemistry and Applications based on origin of Textile Materials