Roundup of top solar PV grid integration technologies