How New Solar Power Technologies are Demonstrating Versatility?