Porosity-dependent vibration analysis of piezo-magnetically actuated heterogeneous nanobeams