Panthers finish homestand against slumping Islanders