Technical digest 14 th international photovoltaic science and Engineering conference (The Energy Conservation Promotion Fund, 2004)