Similar Items: Development of a computer aided software for power transmission shaft design with multiple criteria