Home Activism 6 Principles For Distributed Solar Power