Strain modulated anisotropic geometric, electronic and thermoelectric properties of Black Phosphorus