Current status of CHF predictions using CFD modeling technique and review of other techniques especially for non-uniform axial and circumferential heating profiles