Payment Schemes in Technology Licensing Agreements: A Transaction Cost Approach