IBC SOLAR establishes regional company in South Africa