A review on multifaceted application of nanoparticles in the field of bioremediation of petroleum hydrocarbons