Bombyx mori silk fibre and its composite: A review of contemporary developments