Improved sizing of PV-BESS DC microgrids : a mixed-integer optimization