Namaste, Long back I asked our pujya sastri-ji and he had told me that it is from viSNu purANa. However, with my cursory glance of the purANa, I didn't get the ref. Need to study that seriously and search. With regards, Sriram