Libya capital rocked by heavy fighting between militias