Resident-tourist value co-creation: the role of residents' perceived tourism impacts and life satisfaction / Zhibin Lin, Ye Chen and Raffaele Filieri