Stand-by Letter of Credit (SBLC): financing services and bank loans