1. Department of Endocrinology, Royal Prince Alfred Hospital, Sydney, NSW 2050, Australia
2. Discipline of Medicine and Bosch Institute, The University of Sydney, Sydney, NSW 2006, Australia
3. Diabetes Centre, Royal Prince Alfred Hospital, Sydney, NSW 2050, Australia
4. Sydney Nursing School, The University of Sydney, Sydney, NSW 2006, Australia
5. Department of Ophthalmology, Royal Prince Alfred Hospital, Sydney, NSW 2050, Australia