China solar manufacturing EPC implications