Solar panel splicing technology