Xue Chun Ming Ya solar chinese journal