LoCHAid: An Ultra-Low-Cost and Self-Fitting Hearing Aid