"POWGEN: A third-generation high-resolution high-throughput powder diffraction instrument at the Spallation Neutron Source"