Water wave interaction with surface-piercing porous cylinders using the null-field integral equations