Which contract is more effective in improving product greenness under different power structures: Revenue sharing or cost sharing?. (October 2020)