Future solar power generation applications