Power quality improvement using fuzzy logic based upqc