ReneSola sells solar power projects in Hungary and Poland