Off grid solar energy system