June 22 (SeeNews) - China-based Shunfeng International Clean Energy Ltd (HKG:1165), or SFCE, said Tuesday it will not carry out the previously announced sale of a unit which owns 180 MW in solar power capacity.