Hangzhou Games venues, testimony of green and high-tech endeavours