China Clean Energy appoints William Chen as CFO