Strike hits commercial life in Himachal