Three mild quakes hit Himachal