Solar panels for home use and electric vehicles