Principle of solar power generation for electric vehicles