Modeling and Customization of Head-Related Impulse Responses Based on General Basis Functions in Time Domain