fix: detail report battery usage graph - added exceptions to deal with null values as 0
fix: detail report summary charts all complete
fix: detail report grpah