Usability Assessment of a Powered Wheelchair Controller: How Impairments Affect Human Computer Interaction Based Tasks