publication venue for Repetitive control-based single-phase bidirectional rectifier with enhanced performance 2016