Home ArticlesRenewable Energy Distributed Generation Holds Promise, Faces Challenges