Plaid Cymru has successfully defended the Glantwymyn ward near Machynlleth on Powys County Council following a by-election.