Prefer ICICI Bank, SBI; positive on Satin Credit Care: IIFL