2018 International Conference on Control, Power, Communication and Computing Technologies (ICCPCCT)