Affiliation: | a Shanda Luneng Information and Technology Co., Limited, Shandong University, Jinan, Shandong 250100, China b College of Physics and Electronics, Shandong Normal University, Jinan, Shandong 250014, China c College of Information Science and Engineering, Shandong University, Jinan, Shandong 250100, China |