Silk cotton self weaving