Text this: Service quality, doctors’ communication quality and patient satisfaction in KPJ Selangor Specialist Hospital / Azura Ahmad Zahdi, Nizman Hadi Nor Hashim and Sharifah Arina Syed Mhd Hanafiah