Gustaf Adolf Pettersson van der Hagenoch