Mie scattering is based on the following references: