Understanding three essential factors of patent application cost for inventors