AHASOLAR TECHNOLOGIES LTD