Nanotechnology-based promising strategies for the management of COVID-19: current development and constraints