ReneSola Announces Progress in Share Repurchase Program