Earth Materials and Environmental Applications - Zhaohui Li; Hanlie Hong; Guocheng Lv (Advances in Materials Science and Engineering)