CYI - Eberspaecher and China Yuchai Subsidiary form Joint Venture Company