HDFC bank opens 6 rural branches in Himachal