China solar energy contract signed