add LoanService::cancelLoan