Advances in solar energy. an annual review of research and development in renewable energy technologies /: an annual review of research and development in renewable energy technologies. Volume 16 : (2005)