Pelo o que eu entendi sua célula é de 3V e 50mA e você quer converter para 5V e 100mA, correto?
O problema é que a sua carga consome uma potência maior que a sua célula é capaz de gerar, pois a sua carga é de 500mW (5V x 100mA) e a célula gera somente150mW (3V x 50mA).
Existem circuitos chamados conversores DC-DC onde conseguimos aumentar a tensão, mas não a potência, e ainda temos uma perda na potência devida a perdas na conversão.
Se desconsiderarmos as perdas, a maior corrente que você conseguiria para 5V seria 30mA (150mW / 5V).