A glass bridge under construction across the Grand Canyon of Zhangjiajie in central China’s Hunan Province