A Generalized Multiple-Factor Asset Pricing Model