Advanced Computer Aided Technologies for Design Automation in Footwear Industry