China Automotive Systems Inc. (CAAS) reports earnings