Iranian officials say they have found hundreds of dead sharks with their fins sawed off on an island in the Persian Gulf.