Frontiers in chemical engineering [electronic resource] : research needs and opportunities / Committee on Chemical Engineering Frontiers--Research Needs and Opportunities, Board on Chemical Sciences and Technology, Commission on Physical Sciences, Mathematics, and Resources, National Research Council.