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 ...