A multi-mode photovoltaic power generation system based on DC bus | IEEE Conference Publication | IEEE Xplore