RBI sets rupee reference rate at 66.5856 against US dollar