Giant Chinese State Owned Utilities expectedly Win most of Solar Projects with Loss Making Bids