TY - GEN AU - Li, Xianguo; ed. TI - Green energy: basic concepts and fundamentals T2 - Progress in green energy SN - 9781848826465 PY - 2011/// CY - London PB - Springer KW - Renewable energy sources KW - Green energy systems ER -