Effects of micro-structures on laser-proton acceleration