GreenTech appoints Peter Chin as new chairman