Influencing factors of patient satisfaction in teleconsultation: A cross-sectional study