R&D for solar energy