great wall florid engine