Quake rocks Indonesia's Aceh province