China Pharma Holdings Inc. (CPHI) reports earnings