Title: Handbook of green energy