Artificial Neural Network Techniques used for Identifying Defects in Woven Fabric Images