Towards a cleaner planet : energy for the future - Chávez Alcalá, José Federico; Cervantes-Cota, Jorge L.; Klapp, Jaime (Environmental Science and Engineering, Environmental Science, 2007)