Alibaba Group president boasts about the development of an "individual carbon footprint tracker"