1 School of Humanities and Social Sciences, North China Electric Power University, Beijing, China 2 School of Business, Linyi University, Linyi, China Institutional quality (IQ) and renewable energy ...
College of Physics and College of Microtechnology & Nanotech-nology, Qingdao University, Qingdao 266071, China ...