Quality of life of post-graduate medical students working in private and public hospitals in Punjab as measured by WHOQOL-BREF questionnaire.