Journal: Recent Advances in Electrical & Electronic Engineering Volume: 16 Issue: 3 Year: 2023 Page: 256-271 Author(s):