High-Speed Decoders For Polar Codes