Invia SMS: Handbook of green information and communication systems