Hernandez pleads not guilty on all charges