Lending Protocols in DeFi: How They Operate