Mini-grids can be a viable source of power for India’s energy poor