English: 2 School of Energy and Power Engineering, Huazhong University of Science & Technology, Wuhan 430074, China
Telugu: 2 స్కూల్ ఆఫ్ ఎనర్జీ అండ్ పవర్ ఇంజనీరింగ్, హువాజాంగ్ యూనివర్సిటీ ఆఫ్ సైన్స్ అండ్ టెక్నాలజీ వుహాన్ 430074, చైనా