Hua Er semantic scholar solar