Periodic versus aperiodic: Enhancing the sensitivity of porous silicon based optical sensors