Understanding On-Grid & Off-Grid Solar Systems