At least 26 rebels, troops die in Syria battle: NGO