Linyang and China Huaneng reach a consensus for solar and energy storage