Vitalsource Technologies, Inc. Woven Textiles: Principles, Technologies And Applications