10.1109/IECON.2016.7794096