Anfonwch hwn fel neges destun: IAENG transactions on electrical engineering