Identification of a novel intracellular cholesteryl ester hydrolase (carboxylesterase 3) in human macrophages: compensatory increase in its expression after carboxylesterase 1 silencing.