CNN forensic analysis suggests what may have caused Gaza hospital blast