สุริยุปราคา 31 ตุลาคม พ.ศ. 2445