1. Department of Health Law and Health Inspection, School of Public Health, Fudan University, Shanghai, China
2. China Research Center on Disability Issues at Fudan University, Shanghai, China
3. School of Community and Environmental Health, Old Dominion University, Norfolk, VA, United States of America
4. Department of Rehabilitation, Shanghai Disabled Persons’ Federation, Shanghai, China