Despite exactly how bountiful or sustainable it is, solar power has a significant imperfection – there is still no low-cost as well as reliable