Shark bites girl in half off of Indian Ocean island