Title: Solar Energy Applications in Houses, Smart Cities and Microgrids