INTELEC 2004. 26th Annual International Telecommunications Energy Conference