5KW All-in-one Solar Energy Home Storage System