Is A Firefly is a type of a fly?

no