Banks closed June 22-28: SBI, HDFC shut for 4 days