Articles on power generation