Analysis of electricity consumption and thermal storage of domestic electric water heating systems to utilize excess PV generation