Total solar eclipse sweeps across Indonesia