Text this: Influential factors on patient satisfaction and effectiveness of health promotion in primary healthcare Xi'an China