Text this: Key attributes of nitrocellulose-based energetic materials and recent developments