Delcath Systems Inc. (DCTH) reports earnings