Hangzhou embraces green vibes at the 19th Asian Games