Membrane Computing Concepts, Theoretical Developments and Applications