CPS Technologies Corp. (CPSH) reports earnings