Can solar power generation technology generate electricity directly