fixed the HMC5883L Y-Z axis swap bug