Modern trends in chemistry and chemical engineering - Haghi, A. K. (Apple Academic Press, 2012)