Asynchronous co-simulation of photovoltaic power generation system based on FPGA-CPU | Synapse